package csc.main;

/**
 *
 * @author Stanislau Dubrouski
 */
class AnalysisParameters {

    private boolean processRed;
    private boolean processGreen;
    private boolean processBlue;
    private int thresholdLevel;
    private int maxCentroidDistance;
    private float fpass;
    private float spass;
    private boolean reportRequired;
    private String reportPath;
    
    private String saveFuncsTo;

    public float getSpass() {
        return spass;
    }

    public void setSpass(float spass) {
        this.spass = spass;
    }

    public float getFpass() {
        return fpass;
    }

    public void setFpass(float fpass) {
        this.fpass = fpass;
    }

    public int getMaxCentroidDistance() {
        return maxCentroidDistance;
    }

    public void setMaxCentroidDistance(int maxSpotDistance) {
        this.maxCentroidDistance = maxSpotDistance;
    }

    public boolean isProcessBlue() {
        return processBlue;
    }

    public void setProcessBlue(boolean processBlue) {
        this.processBlue = processBlue;
    }

    public boolean getProcessRed() {
        return this.processRed;
    }

    public boolean getProcessGreen() {
        return this.processGreen;
    }

    public boolean getProcessBlue() {
        return this.processBlue;
    }

    public boolean isProcessGreen() {
        return processGreen;
    }

    public void setProcessGreen(boolean processGreen) {
        this.processGreen = processGreen;
    }

    public boolean isProcessRed() {
        return processRed;
    }

    public void setProcessRed(boolean processRed) {
        this.processRed = processRed;
    }

    public int getThresholdLevel() {
        return thresholdLevel;
    }

    public void setThresholdLevel(int thresholdLevel) {
        this.thresholdLevel = thresholdLevel;
    }

    public String getSaveFuncsTo() {
        return saveFuncsTo;
    }

    public void setSaveFuncsTo(String saveFuncsTo) {
        this.saveFuncsTo = saveFuncsTo;
    }

    public boolean isReportRequired() {
        return reportRequired;
    }

    public void setReportRequired(boolean makeReport) {
        this.reportRequired = makeReport;
    }

    public String getReportPath() {
        return reportPath;
    }

    public void setReportPath(String reportPath) {
        this.reportPath = reportPath;
    }
}

